Skip to content

feat: Deepnote kernel management view#52

Merged
saltenasl merged 57 commits into
mainfrom
hannes/grn-4913-manage-deepnote-kernels
Oct 31, 2025
Merged

feat: Deepnote kernel management view#52
saltenasl merged 57 commits into
mainfrom
hannes/grn-4913-manage-deepnote-kernels

Conversation

@hc2p

@hc2p hc2p commented Oct 14, 2025

Copy link
Copy Markdown
Contributor

Fixes GRN-4913

Summary by CodeRabbit

  • New Features

    • Environments: adds an Environments view, picker, notebook↔environment mapping, per-environment lifecycle, server control, venv/toolkit management, multi-step create flow, and commands for create/start/stop/restart/delete/rename/manage-packages/refresh/select-for-notebook.
  • UI

    • Tree view with status visuals; kernel display names and server labels include environment info and ports; environment command titles localized; output channel shown by default.
  • Tests

    • Extensive unit tests for environment manager, storage, view, picker, tree items, activation, auto-selector rebuild, and related flows.
  • Documentation

    • Expanded contributor guide and new debugging guide.
  • Chores

    • Added runtime uuid dependency; removed @types/uuid dev dependency.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants